metal wire cloth perforated metal plate - Francés Inglés Diccionario